Behavior Verification of Hybrid Real-time Requirements by Qualitative Formalism (An Extended Abstract)
نویسندگان
چکیده
Although modern control theories have been successfully applied in solving a variety of problems, they are often mathematically and physically too specific to describe and analyze qualitative properties of hybrid real-time systems. In this paper, we propose to use qualitative formal methods, Compositional Modeling Language (CML) and Causal Functional Representation Language (CFRL) in particular, to specify continuous plant dynamics and the required system behavior and to simulate system behavior using a qualitative simulator known as the Device Modeling Environment (DME). Using Electrical Power System (EPS) as an example, we demonstrate effectiveness of our approach by illustrating how a simple SCR-style specification can be transformed and analyzed. Key Words Real-time, Hybrid system, Qualitative simulation, Formal method, Behavior verification, Requirements engineering 1. Introduction It is well-known in software engineering community that significant portion of software failures found in operational software can be traced to errors made during requirement engineering phase and that it is expensive to correct such errors. Hybrid real-time and embedded software development is an area where software requirements must be subject to highly rigorous and systematic analysis. Examples include software to control nuclear power plants, commercial and military jets, satellites, or manufacturing plants. A typical closed-loop process-control system consist of the following components (Figure 1): plant, controller, actuators, and sensors. ±°¶ ́±®®§ ́| bb bbb ®£°¶|
منابع مشابه
Behavior verification of hybrid real-time requirements by qualitative formalism
Although modern control theories have been successfully applied to solve a variety of problems, they are often mathematically and physically too specific to describe and analyze the qualitative properties of hybrid real-time systems. In this paper, we propose the use of qualitative formal methods, Compositional Modeling Language (CML) and Causal Functional Representation Language (CFRL) in part...
متن کاملERTL: An Extension to RTL for the Specification, Analysis, and Verification of Hybrid Systems
Real Time Logic (RTL) was introduced as a formalism for reasoning about the relative and absolute timing properties of computational tasks of discrete real-time systems. Extended Real Time Logic (ERTL) is a formalism for the modellingand analysis of relative and absolute timingproperties of hybrid systems (systems that combine continuous variablesand discrete event dynamics). The extensions pro...
متن کاملOn the verification of hybrid DEVS models
Hybrid systems (those where continuous and discrete phenomena interact) can be found in many natural and artificial systems. For example, real-time embedded systems usually include discrete-event controllers interacting with a continuous plant. Verifying such real-time systems for correctness is of utmost importance, as results of incorrect behavior could be catastrophic. Although Modeling and ...
متن کاملHybrid systems modeling and verification with DEVS (WIP)
Hybrid systems (where continuous and discrete phenomena interact) are found in many natural and artificial systems. An important example, real-time embedded systems usually include discrete-event controllers interacting with a continuous plant. Verifying these real-time systems for correct behavior is of utmost importance, as results of incorrect behavior are usually catastrophic. To complement...
متن کاملQualitative Action Systems
An extension to action systems is presented facilitating the modeling of continuous behavior in the discrete domain. The original action system formalism has been developed by Back et al. in order to describe parallel and distributed computations of discrete systems, i.e. systems with discrete state space and discrete control. In order to cope with hybrid systems, i.e. systems with continuous e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007